home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
language
/
modula.zoo
/
_defn_strings.mod
< prev
next >
Wrap
Text File
|
1988-04-24
|
620b
|
28 lines
IMPLEMENTATION MODULE Strings ;
FROM InOut IMPORT WriteString,WriteLn;
PROCEDURE CompareString( VAR A , B : ARRAY OF CHAR ) : BOOLEAN ;
VAR i : CARDINAL ;
Equal : BOOLEAN ;
BEGIN
i := 0 ; Equal := TRUE ;
WHILE (A[i] # 0C) AND (B[i] # 0C) AND Equal DO
Equal := (A[i] = B[i]) ;
IF Equal THEN i := i + 1 END
END ;
RETURN ( A[i] > B[i] )
END CompareString ;
PROCEDURE Length( A : ARRAY OF CHAR ) : CARDINAL ;
VAR i : CARDINAL ;
BEGIN
i := 0 ;
WHILE A[i] # 0C DO
INC(i)
END;
RETURN i
END Length ;
END Strings .